lot (batch) - German English Dictionary